
package symulacja;



import java.awt.Color;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import javax.swing.JButton;
import javax.swing.*;

/**
 *
 * @author admin
 */
class Wykres extends JPanel
{
    
    public Wykres(String czego)
    {
        super();
        this.setBounds(550, 0, 500, 600);
        this.setBackground(Color.WHITE);
     
    }
    
    
    public  void aktualizuj()
    {
        this.paint(this.getGraphics());     
    }   
    
   
    
    public void wyczysc()
    {
        this.removeAll();    
        repaint();
    }
    
    public void paintComponent(Graphics g)
    {
     
        super.paintComponent(g);
      
        g.setColor(kolorObwodu);
        g.fillRect(0, 0, 5, 500);
       
        
        //przed wlaczeniem
        if(!flagaWykresu)
        {
            
             g.drawLine(100, 100, 100, 350);//os pionowa y
             g.drawString("U [V]", 65, 110 );
             g.drawLine(100, 100, 105, 108);//strzalka w gore
             g.drawLine(100, 100, 95, 108);//strzalka w gore
             g.drawLine(100, 350, 400, 350);// os pozioma x
             g.drawLine(400, 350, 392, 355);//strzalka
             g.drawLine(400, 350, 392, 345);//strzalka
        }     
        
        //Po starcie PO ZAŁĄCZNIU
        if(flagaWykresu)
        {   
          
             
        }
        
    }
    

   

    
    
  
    
    
    
    
     public static Color kolorObwodu=Color.BLACK;
     public static boolean flagaWykresu=false;
     
}//koniec klasy Rysowanie
